package com.bdqn.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;
//用户信息表
@Data
@NoArgsConstructor
@AllArgsConstructor
public class User {
    private int userId;//用户 ID
    private int deptId;//部门 ID
    private String userName;//用户账号
    private char userType;//用户类型（0 超级用户为 1 为系统用户）
    private char sex;//用户性别（0 男 1 女 2 未知）
    private int age;//年龄
    private String picture;//头像
    private String background;//学历 sys_dict_type:sys_user_background
    private String phone;//电话
    private String email;//用户邮箱
    private String strong;//擅长
    private String honor;//荣誉
    private String introduction;//简介
    private String userRank;//医生级别 sys_dict_type:sys_user_leve
    private String password;//密码
    private String lastLoginTime;//最后一次登录时间
    private String lastLoginIp;//最后登陆 IP
    private char status;//帐号状态（0 正常 1 停用）
    private String unionId;//
    private String openId;//用户授权登录 openid 扩展第三方登陆使用
    private String createTime;//创建时间
    private String updateTime;//跟新时间
    private String createBy;//创建者
    private String updateBy;//更新者
    private String  salt;//盐
    private char delFlag;//删除标志（0 正常 1 删除）
    private char schedulingFlag;//是否需要参与排班 0 需要,1 不需要
    List<Role> RoleList;

}
